| Singles competition |
| 32A | Asa White (Wisconsin Lutheran) def. Isaac Jeong (Calvin) 7-5, 2-6, 10-3 |
| 32A | Tyler Stafford (Hope) def. Elijah Schilthuis (Trine) 6-1, 6-2 |
| 32A | Corwin Kim (Calvin) def. John Cocoma (Cornerstone) 6-4, 6-3 |
| 32A | Josep Coll Llopis (Aquinas) def. Adam Zentner (Calvin) 6-0, 6-1 |
| 32A | Jaden Bender (Cornerstone) def. Aaron Streit (Trine) 6-1, 6-1 |
| 32A | Max Goldbeck-Lowe (Aquinas) def. Matt Henkel (Hope) 6-3, 6-0 |
| 32A | Santiago Castellanos (Cornerstone) def. Caleb Morris (Trine) 6-0, 6-0 |
| 32A | Jacob Burkett (Hope) def. Mariano Arroyo (Aquinas) 6-1, 6-2 |
| 32A | Jose Oliva (Cornerstone) def. Cole Goodman (Trine) 6-1, 6-2 |
| 32A | Justin Fay (Hope) def. Harrison Sindelar (Calvin) 6-4, 3-6, 10-8 |
| 32A | Daniel Alfaro (Cornerstone) def. Drew Dixon (Trine) 6-0, 6-0 |
| 32A | Cameron Coates (Hope) def. Aidan Newberg (Wisconsin Lutheran) 7-6 (3-0), 6-4 |
| 32A | Nicholas Klak (Aquinas) def. Emmanuel H. Estrada (Calvin) 6-2, 6-7 (0-4), 10-4 |
| 32A | Austin Becksvoort (Hope) def. Ryan Smith (Trine) 6-2, 7-5 |
| 32A | Andres Jimenez (Cornerstone) def. Stuart Johnston (Calvin) 6-0, 6-2 |
| 16A | Tom Gangov (Aquinas) def. Asa White (Wisconsin Lutheran) 6-1, 6-1 |
| 16A | Tyler Stafford (Hope) def. Corwin Kim (Calvin) 6-3, 3-2 |
| 16A | Josep Coll Llopis (Aquinas) def. Jaden Bender (Cornerstone) 7-5, 6-2 |
| 16A | Santiago Castellanos (Cornerstone) def. Max Goldbeck-Lowe (Aquinas) 6-2, 6-0 |
| 16A | Jose Oliva (Cornerstone) def. Jacob Burkett (Hope) 6-3, 6-3 |
| 16A | Daniel Alfaro (Cornerstone) def. Justin Fay (Hope) 6-4, 6-1 |
| 16A | Nicholas Klak (Aquinas) def. Cameron Coates (Hope) 6-2, 1-6, 10-4 |
| 16A | Andres Jimenez (Cornerstone) def. Austin Becksvoort (Hope) 6-1, 6-2 |
| QFA | Tyler Stafford (Hope) def. Tom Gangov (Aquinas) 5-7, 6-4, 14-12 |
| QFA | Santiago Castellanos (Cornerstone) def. Josep Coll Llopis (Aquinas) 6-4, 4-0, retired |
| QFA | Daniel Alfaro (Cornerstone) def. Jose Oliva (Cornerstone) 6-0, 6-2 |
| QFA | Andres Jimenez (Cornerstone) def. Nicholas Klak (Aquinas) 2-0, retired |
| SFA | Santiago Castellanos (Cornerstone) def. Tyler Stafford (Hope) 6-2, 6-3 |
| SFA | Daniel Alfaro (Cornerstone) def. Andres Jimenez (Cornerstone) 4-6, 6-2, 10-3 |
| FA | Santiago Castellanos (Cornerstone) def. Daniel Alfaro (Cornerstone) 6-4, 6-1 |
| CA | John Cocoma (Cornerstone) def. Elijah Schilthuis (Trine) 8-6 |
| CA | Aaron Streit (Trine) def. Adam Zentner (Calvin) 8-6 |
| CA | Matt Henkel (Hope) def. Caleb Morris (Trine) 8-1 |
| CA | Mariano Arroyo (Aquinas) def. Cole Goodman (Trine) 8-4 |
| CA | Harrison Sindelar (Calvin) def. Drew Dixon (Trine) 8-3 |
| CA | Emmanuel H. Estrada (Calvin) def. Aidan Newberg (Wisconsin Lutheran) 8-5 |
| CA | Stuart Johnston (Calvin) def. Ryan Smith (Trine) 8-5 |
| CA | John Cocoma (Cornerstone) def. Isaac Jeong (Calvin) 8-2 |
| CA | Matt Henkel (Hope) def. Aaron Streit (Trine) 8-5 |
| CA | Harrison Sindelar (Calvin) def. Mariano Arroyo (Aquinas) 8-7 (3-0) |
| CA | Stuart Johnston (Calvin) def. Emmanuel H. Estrada (Calvin) 8-5 |
| CA | John Cocoma (Cornerstone) def. Matt Henkel (Hope) 8-5 |
| CA | Stuart Johnston (Calvin) def. Harrison Sindelar (Calvin) 8-6 |
| CA | John Cocoma (Cornerstone) def. Stuart Johnston (Calvin) 8-4 |
| 32B | Hunter Napieralski (Hope) def. Connor Heezen (Wisconsin Lutheran) 6-2, 6-0 |
| 32B | Evan Nay (Trine) def. Jon Kannenberg (Wisconsin Lutheran) 6-3, 6-0 |
| 32B | Brendan Evert (Hope) def. Jaron Dykstra (Cornerstone) 6-3, 6-0 |
| 32B | Tanner Warners (Calvin) def. Matthew Hall (Cornerstone) 6-3, 6-0 |
| 32B | Jake Lemming (Hope) def. Jared Berghorst (Calvin) 6-2, 6-0 |
| 32B | Joseph Hong (Calvin) def. Zadic Torline (Wisconsin Lutheran) 6-1, 6-4 |
| 32B | Bryce Halvorsen (Wisconsin Lutheran) def. John Elizalde (Aquinas) 6-2, 7-6 (4-0) |
| 32B | Dream Kwon (Calvin) def. Kyle Pipkin (Hope) 6-4, 6-3 |
| 32B | Jackson Vanbergen (Aquinas) def. Ryan Broek (Calvin) 6-2, 6-2 |
| 32B | Jace DeShelter (Calvin) def. Alex Mullet (Trine) 1-6, 6-4, 10-6 |
| 32B | Ethan Carlson (Calvin) def. Josh Hennen (Wisconsin Lutheran) 6-0, 6-4 |
| 16B | Luis Felipe Azurduy (Cornerstone) def. Hunter Napieralski (Hope) 6-1, 6-1 |
| 1BB | Brendan Evert (Hope) def. Evan Nay (Trine) 6-3, 6-0 |
| 16B | Tanner Warners (Calvin) def. Jake Lemming (Hope) 6-4, 6-3 |
| 16B | Jonathan Eggleston (Hope) def. Joseph Hong (Calvin) 6-3, 6-1 |
| 16B | Alejandro Santana (Cornerstone) def. Bryce Halvorsen (Wisconsin Lutheran) 6-0, 6-0 |
| 16B | Ryan Broek (Calvin) def. Kyle Pipkin (Hope) 6-3, 4-6, 10-8 |
| 16B | Jace DeShelter (Calvin) def. John Voss (Hope) 7-5, 6-2 |
| 16B | Brandon McEachern (Aquinas) def. Ethan Carlson (Calvin) 6-2, 6-2 |
| QFB | Luis Felipe Azurduy (Cornerstone) def. Brendan Evert (Hope) 6-3, 6-0 |
| QFB | Jonathan Eggleston (Hope) def. Tanner Warners (Calvin) 6-1, 6-2 |
| QFB | Alejandro Santana (Cornerstone) def. Ryan Broek (Calvin) 6-1, 6-1 |
| QFB | Brandon McEachern (Aquinas) def. Jace DeShelter (Calvin) 6-3, 6-2 |
| SFB | Luis Felipe Azurduy (Cornerstone) def. Jonathan Eggleston (Hope) 6-2, 6-3 |
| SFB | Alejandro Santana (Cornerstone) def. Brandon McEachern (Aquinas) 6-2, 6-2 |
| FB | Alejandro Santana (Cornerstone) def. Luis Felipe Azurduy (Cornerstone) 2-6, 7-5, 10-4 |
| CB | Jaron Dykstra (Cornerstone) def. Jon Kannenberg (Wisconsin Lutheran) 8-6 |
| CB | Jared Berghorst (Calvin) def. Matthew Hall (Cornerstone) 8-2 |
| CB | Jackson Vanbergen (Aquinas) def. Dream Kwon (Calvin) 8-4 |
| CB | Connor Heezen (Wisconsin Lutheran) def. Jaron Dykstra (Cornerstone) 8-2 |
| CB | Jared Berghorst (Calvin) def. Zadic Torline (Wisconsin Lutheran) 8-7 (4-0) |
| CB | Jackson Vanbergen (Aquinas) def. John Elizalde (Aquinas) 8-0 |
| CB | Alex Mullet (Trine) def. Josh Hennen (Wisconsin Lutheran) 8-7 (3-0) |
| CB | Jared Berghorst (Calvin) def. Connor Heezen (Wisconsin Lutheran) 8-6 |
| CB | Jackson Vanbergen (Aquinas) def. Alex Mullet (Trine) 8-6 |
| CB | Jackson Vanbergen (Aquinas) def. Jared Berghorst (Calvin) 8-3 |
| Doubles competition |
| 16B | Bryce Halvorsen/Zadic Torline (Wisconsin Lutheran) def. Joseph Hong/Dream Kwon (Calvin) 8-5 |
| 16B | Isaac Jeong/Jared Berghorst (Calvin) def. Kyle Pipkin/Jonathan Eggleston (Hope) 8-5 |
| 16B | Harrison Sindelar/Jace DeShelter (Calvin) def. Evan Nay/Alex Mullet (Trine) 8-2 |
| 16B | Jon Kannenberg/Josh Hennen (Wisconsin Lutheran) def. Jackson Vanbergen/John Elizalde (Aquinas) 8-6 |
| QFB | Daniel Alfaro/Alejandro Santana (Cornerstone) def. Bryce Halvorsen/Zadic Torline (Wisconsin Lutheran) 8-3 |
| QFB | Harrison Sindelar/Jace DeShelter (Calvin) def. Isaac Jeong/Jared Berghorst (Calvin) 8-2 |
| QFB | Austin Becksvoort/Brendan Evert (Hope) def. Jon Kannenberg/Josh Hennen (Wisconsin Lutheran) 8-1 |
| QFB | Mariano Arroyo/Brandon McEachern (Aquinas) def. Benjamin Schmude/Charlie Schmude (Hope) 8-4 |
| SFB | Daniel Alfaro/Alejandro Santana (Cornerstone) def. Isaac Jeong/Jared Berghorst (Calvin) 8-4 |
| SFB | Austin Becksvoort/Brendan Evert (Hope) def. Mariano Arroyo/Brandon McEachern (Aquinas) 8-5 |
| FB | Daniel Alfaro/Alejandro Santana (Cornerstone) def. Austin Becksvoort/Brendan Evert (Hope) 8-7 (4-0) |
| CB | Max Goldbeck-Lowe/Nicholas Klak (Aquinas) def. John Voss/Justin Fay (Hope) 8-4 |
| CB | Corwin Kim/Tanner Warners (Calvin) def. Aaron Streit/Ryan Smith (Trine) 8-7 (4-0) |
| CB | Adam Zentner/Emmanuel H. Estrada (Calvin) def. Elijah Schilthuis/Caleb Morris (Trine) 8-7 (2-0) |
| CB | Max Goldbeck-Lowe/Nicholas Klak (Aquinas) def. Corwin Kim/Tanner Warners (Calvin) 8-6 |
| CB | Aidan Newberg/Asa White (Wisconsin Lutheran) def. Adam Zentner/Emmanuel H. Estrada (Calvin) 8-5 |
| CB | Max Goldbeck-Lowe/Nicholas Klak (Aquinas) def. Aidan Newberg/Asa White (Wisconsin Lutheran) 8-5 |
| 16A | Stuart Johnston/Ryan Broek (Calvin) def. Aidan Newberg/Asa White (Wisconsin Lutheran) 8-5 |
| 16A | Cole Goodman/Drew Dixon (Trine) def. Nicholas Klak/Max Goldbeck-Lowe (Aquinas) 8-7 (8-0) |
| 16A | Andres Jimenez/John Cocoma (Cornerstone) def. John Voss/Justin Fay (Hope) 8-6 |
| 16A | Jacob Burkett/Cameron Coates (Hope) def. Aaron Streit/Ryan Smith (Trine) 8-7 (4-0) |
| 16A | Jaden Bender/Jose Oliva (Cornerstone) def. Corwin Kim/Tanner Warners (Calvin) 8-5 |
| 16A | Tyler Stafford/Matt Henkel (Hope) def. Adam Zentner/Emmanuel H. Estrada (Calvin) 8-5 |
| 16A | Luis Felipe Azurduy/Santiago Castellanos (Cornerstone) def. Elijah Schilthuis/Caleb Morris (Trine) 8-2 |
| QFA | Tom Gangov/Josep Coll Llopis (Aquinas) def. Stuart Johnston/Ryan Broek (Calvin) 8-4 |
| QFA | Andres Jimenez/John Cocoma (Cornerstone) def. Cole Goodman/Drew Dixon (Trine) 8-5 |
| QFA | Jaden Bender/Jose Oliva (Cornerstone) def. Jacob Burkett/Cameron Coates (Hope) 8-3 |
| QFA | Luis Felipe Azurduy/Santiago Castellanos (Cornerstone) def. Tyler Stafford/Matt Henkel (Hope) 8-4 |
| SFA | Tom Gangov/Josep Coll Llopis (Aquinas) def. Andres Jimenez/John Cocoma (Cornerstone) 8-7 (1-0) |
| SFA | Luis Felipe Azurduy/Santiago Castellanos (Cornerstone) def. Jaden Bender/Jose Oliva (Cornerstone) 8-7 (2-0) |
| FA | Luis Felipe Azurduy/Santiago Castellanos (Cornerstone) def. Tom Gangov/Josep Coll Llopis (Aquinas) 8-7 (0-5) |